do something difficult skillfully - Français Anglais Dictionnaire